having smallpox scars on their face - Spanish English Dictionary